forefoot prosthesis - German English Dictionary